package com.tanhua.dubbo.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.tanhua.domain.db.QuestionnaireReport;
import org.apache.ibatis.annotations.*;
import org.apache.ibatis.mapping.StatementType;

/**
 * @author 范旭升
 * @create 2021/8/23
 */
public interface QuestionnaireReportMapper extends BaseMapper<QuestionnaireReport> {

    @Insert("INSERT INTO `tb_questionnaire_report` (`user_id`, `report_text`, `cover`, `extroversion`, `judgement`, `abstraction`, `retionality`, `logo_text` ) " +
            " VALUES (#{questionnaireReport.userId},#{questionnaireReport.reportText},#{questionnaireReport.cover},#{questionnaireReport.extroversion},#{questionnaireReport.judgement},#{questionnaireReport.abstraction},#{questionnaireReport.retionality},#{questionnaireReport.logoText})")
    @Options(useGeneratedKeys=true, keyProperty="id", keyColumn="id")
    void insertTheQuestionnaireReportMapper(@Param("questionnaireReport")QuestionnaireReport questionnaireReport);
}
